umbrella firework - German English Dictionary